Filler phrase so you can quick come up with a random statement. Often followed by a very unthoughtful statement that the person did not in fact mean to say.
Other ways it can be used is if you are in fact trying to be honest.
Synonyms for to be completely honest
On this page, you will find 30 slang terms related to to be completely honest. Some of the top words include: poop?, sp0rk, jaelen, backflip, wild claim, and 25 more.